simultaneous broadcasting - Turkish English Dictionary